package com.yuyou.fn.activity.vo;

import com.yuyou.fn.common.condition.annotation.Equal;
import com.yuyou.fn.common.condition.annotation.FullLike;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotNull;

/**
 * Created by lzh on 2019/5/24.
 */
public class ActivityInventoryQueryVo {

    @Equal
    @NotNull
    private Long areaTeamId;

    @Equal
    @ApiModelProperty("库存类别, 0地推，1到店物料、2报读礼品、3旧带新礼品、4门店展示")
    private Integer type;

    /** 物料名称 */
    @FullLike
    @ApiModelProperty("物料名称")
    private String materialName;

    @Equal
    @ApiModelProperty("上架状态，0 未上架，1上架")
    private Integer shelvesStatus;

    public Long getAreaTeamId() {
        return areaTeamId;
    }

    public void setAreaTeamId(Long areaTeamId) {
        this.areaTeamId = areaTeamId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    public Integer getShelvesStatus() {
        return shelvesStatus;
    }

    public void setShelvesStatus(Integer shelvesStatus) {
        this.shelvesStatus = shelvesStatus;
    }
}
